/** FORMS */
form
{
	/*background-color: #e1e1e1; */
	background-color: #ffffff;
	border-style: none; 
}
form.main
{
	background-color: #e1e1e1;
}
form.blanco
{
	background-color: #ffffff;
}
form.impresion
{
	background-color: #ffffff;
}
/** TABLES */
odd, even, selected 
{

}
even
{
	background-color: #e4e4e4;
}
odd
{
	background-color: #d6d6d6;
}
selected
{
	background-color: #0080ff;
	border-color: #dddd00; /* esto hace que no tenga borde*/
	color: #ffffff;
}
/** FIELDS*/
field, combobox, radio, check
{
	color: #6e6e6e;
	font: 11pt "Trebuchet MS";
	background-color: #d6d6d6;
	margin: 2px;
	border-style: none;
}
field.editable
{
	background-color: #e4e4e4; 
	border-style: solid;
	border-color: #400000;
}

field.noeditable
{
	border-style: none;
}
field.letrachica
{
	font: 10px "Trebuchet MS";
}
field.impresion
{
	font: 6px "Trebuchet MS";
	border: none;
	background-color: #ffffff;
	color: #000000;
}
field.impresion_titulo
{
	font: 8px "Trebuchet MS";
	font-weight: bold;
	border: none;
	background-color: #ffffff;
	color: #000000;
}
field.transparente
{
	border: solid;
	border-color: #000000;
	background-color: #e1e1e1;
}
field.blanco
{
	background-color: #ffffff;
}
/** LABELS */
label
{
	color: #6e6e6e;
}
label.titulo
{
	font: 14px "Trebuchet MS";
	font-weight: bold;
}
label.letrachica
{
	font: 8px "Trebuchet MS";
}
label.impresion_titulo
{
	font: 8px "Trebuchet MS";
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
}
label.impresion_normal
{
	font: 6px "Trebuchet MS";
	color: #000000;
	background-color: #FFFFFF;
}
label.impresion
{
	font: 6px "Trebuchet MS";
	color: #000000;
	background-color: #FFFFFF;
}
label.impresion_letrachica
{
	font: 5px "Trebuchet MS";
	color: #000000;
	background-color: #FFFFFF;
}
label.gris
{
	background-color: #e1e1e1;
	border-style: solid;
	border-color: #000000;
}
label.azul
{
	background-color: #006fdd;
	border-style: solid;
	border-color: #000000;
}
label.rojo
{
	background-color: #c10000;
	border-style: solid;
	border-color: #000000;
}
label.blanco
{
	background-color: #ffffff;
	border-style: solid;
	border-color: #000000;
}
label.verde
{
	background-color: #008000;
	border-style: solid;
	border-color: #000000;
}
label.disabled
{
	color: #a2a251;
}
label.button
{
	background-color: #d6d6d6;
	color: #555555;
	font: 14pt "Trebuchet MS";
	font-weight: bold;
	margin-left: 3px;
	border-left: solid;
	border-width: 2px;
	border-color: #555555;
}
/** TABPANELS */
tabpanel
{
	background-color: #e1e1e1;
	border-style: none;
}